/**
 * 用户类接口
 */
let user = (vm) => {
	return {
		// 获取openid
		getOpenidByCode: (params = {}, ) => {
			params.needLogin = true // 需要登录
			return vm.$u.get('user/getOpenidByCode', params)
		},
		// 登录
		login: (params = {}, ) => {
			return vm.$u.post('user/login', params)
		},
		// 手机验证码登录(中国用户)如果没有账号直接创建
		mobilelogin: (params = {}) => {
			return vm.$u.post('user/mobilelogin', params)
		},
		// 新注册test
		register: (params = {}) => {
			return vm.$u.post('user/register', params)
		},
		// 发送验证码
		sendCaptcha: (params = {}) => {
			return vm.$u.post('sms/send', params)
		}
	}
}

// 抛出当前模块
export default user